stock car (Noun) — A car kept in dealers' stock for regular sales.
stock car (Noun) — A racing car with the basic chassis of a commercially available car.
stock car (Noun) — Boxcar with latticed sides; for transporting livestock.